// component/tab/tab.js
Component({
  /**
   * 组件的属性列表
   */
  properties: {
    tag:{
      type:Array,
      value:[]
    },
    background:String,
    icon:Boolean
  },

  /**
   * 组件的初始数据
   */
  data: {
    active:0,
    tag_active:5,
    icon:false,
    tag:[]
  },
  /**
   * 组件的方法列表
   */
  methods: {
    onChange(e){
      let active = e.currentTarget.dataset.index;
      let value = e.currentTarget.dataset.item;
      this.setData({tag_active:e.currentTarget.offsetLeft,active})
      let data ={
          active,
          value
        }
      this.triggerEvent('change',data)
    }, 
  },
  ready(){
    this.setData({tag:this.properties.tag})
  }
})
